Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia #1-w4 Australia F1 Australia F2 USA F7 USA F8 Australia F1 Australia F1 Australia F2 New Zeland F1 New Zeland F2 Usa F12 Japan F9 Japan F10 Australia F12 Australia F13 Cambodia F1 Thailand F1 Thailand F2 India F4 Indonesia F5 Laos F1 Thailand F4 Thailand F5 Chinese Taipei F1 Chinese Taipei F2 Canada F5 China F1 China F2 Thailand F2 Chinese Taipei F1 Cambodia F1 Cambodia F2 Thailand F2 Japan F1 Japan F2 Japan F3 Thailand F4 Thailand F6 Hong Kong F3 Australia #1-w2 Australia #1-w3 Mexico F4 Mexico F6 Great Britain F7 Japan F12 Thailand F10 Thailand F11 Thailand F2 USA F12 USA F15 Indonesia F3 Thailand F1 Thailand F3 Eisenberg Jerusalem Open - Jerusalem Yokohama Challenger 2001 - Yokohama The LTA Wrexham Challenger - Wrexham Heineken Challenger - Ho Chi Minh City Fergana Tennis Challenger Tournament - Fergana The Surbiton Trophy - Surbiton 2003 USTA Tallahassee Tennis Challenger - Tallahassee GHI Bronx Classic - Bronx Binghamton Professional Tennis Tournament - Binghamton Music City Challenger - Nashville 2005 Freeman Men's Challenger - Joplin Nottingham Men's Challenger - Nottingham Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Fifth Third Bank Tennis Classic - Lexington GHI Bronx Classic - Bronx Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Media Will Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville The LTA Sunderland Challenger - Sunderland Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City Coffee Cup Challenger - Chikmagalur Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan The Wright Financial Group USTA Challenger - Champaign Flea Market Cup - Busan Malaysian Open - Kuala Lumpur Club Coop's ATP Challenger International - Brisbane Hilton Waikoloa Village USTA Challenger - Waikoloa AGT Challenger - Leon 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Fergana Challenger - Fergana Izmir Cup - Izmir Seguros Bolivar Open - Cali Sacramento Challenger - Sacramento Dunlop World Challenge - Toyota Bangkok Challenger Talahassee Challenger Busan Challenger Carson Challenger Yuba City Challenger Seoul Challenger Burnie Challenger Pingguo Challenger Busan Challenger Guadalajara Challenger Winnetka Challenger Wuhai Challenger Beijing Challenger Bangkok Challenger Pingguo Challenger Kaohsiung Challenger Busan Challenger Prostejov Challenger Nottingham-2 Challenger Winnetka Challenger Granby Challenger Bangkok Challenger Astana Challenger Kaoshuing Challenger Tashkent Challenger Melbourne Challenger Atlanta Clay Court Challenger - Atlanta Toyota Challenger Burnie Challenger New Delhi Challenger IV - New Delhi Busan Challenger Tianjin Challenger Fergana Challenger - Fergana ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi 2004 Colorado Tennis Classic - Denver USTA Men's Challenger of Dallas - Dallas Ford Tennis Championships - Louisville Shimadzu All Japan Indoor - Kyoto Nova Challenger Osaka - Osaka Osaka International Tennis Tournament - Osaka USTA Seascape Challenger - Aptos University of Tennessee USTA Challenger - Knoxville USTA Seascape Challenger - Aptos Credicard Mastercard Tennis Cup - Campos do Jordao Dharwad Challenger 2003 - Dharwad The Manchester Trophy - Manchester 13 BH Tennis Open International Cup - Belo Horizonte Samsung Securities Cup - Seoul Uncle Tobys Challenger in Caloundra - Caloundra 2004 Keys Gate Challenger - Homestead Hilton Waikoloa Village USTA Challenger - Waikoloa Draft Corona Mexico City Open - Mexico City Busan Open Challenger Tennis - Busan Challenger Casablanca San Angel - Mexico City Heilbronn Challenger Bangkok Challenger dBI Tennis Challenger - Binghamton Gallagher International - Hamilton Sporting Challenger - Turin Cridicard Mastercard Tennis Cup - Campos do Jordao ATP Heineken Challenger 2000 - Ho Chi Minh City Honda-Kah Open - Singapore GHI Bronx Tennis Classic - Bronx USTA Tennis Championships of Austin - Austin St. Francis Health System USTA Challenger - Tulsa Kyoto Challenger - Kyoto The Wright Financial Group, Inc. Challenger - Champaign Yokohama World Tennis Gaora Cup - Yokohama USTA Challenger of Dallas - Dallas The Granby Natrel Challenger - Granby 12th BH Tennis Open International Cup - Belo Horizonte Binghamton Professional Tennis Tournament - Binghamton Belgaum Open - Belgaum Czech Indoor Open - Prague Jameson Cup - Milan Heineken Challenger 2004 - Ho Chi Minh City Corona Mexico City Open - Mexico City The Scottish Tennis Championships - Edinburgh Tiburon Challenger - Tiburon Open de la Ville de Saint Denis - Reunion Island Heineken Challenger - Ho Chi Minh City Challenger Casablanca San Angel - Mexico City 2005 West Side Tennis Coub Men's Challenger - Forest Hills Fergana Challenger - Fergana The Surbiton Trophy - Surbiton The West Side Tennis Club Grass Court Challenger - Forest Hills Home Depot Center USTA Challenger - Carson USTA/Adtech Challenger - Boston USTA Illinois Challenger - Champaign USTA Seascape Challenger - Aptos Kia International in Burnie - Burnie Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg Corona Mexico City Open - Mexico City XL Bermuda Open - Bermuda Thailand Open - Bangkok The Natrel's Challenger - Granby Shimadzu All Japan Indoor - Kyoto GHI Bronx Tennis Classic - Bronx Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Flea Market Cup Busan Challenger Tennis - Busan Kia International In Kawana - Kawana South African Airways Tennis Open - Durban Freeman Men's $50,000 Challenger - Joplin XII Abierto Internacional de Salinas - Salinas BMW Tennis Championship - Sunrise Morocco Tennis Tour - Fes Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech Croatia Osiguranje Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Busan Open Challenger Tennis - Busan UBS Open Gstaad - Gstaad The Surbiton Trophy - Surbiton Gelsor Open Romania - Bucharest AIG Japan Open - Tokyo Dublin Challenger - Dublin Abierto Mexicano de Tenis Pegaso - Acapulco Salem Open - Hong Kong Challenger Natrel Presented by National Bank - Granby Penza Cup - Penza Odlum Brown Vancouver Open - Vancouver Honda Kah Singapore Men's Tennis Open - Singapore The Samsung Open - Nottingham Brasil Open - Salvador Thailand Open - Bangkok AIG Japan Open - Tokyo Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Oklahoma Challenger - Tulsa Taiwan Challenger - Kaohsiung McDonalds ATP Challenger - Burnie 2008 China TCL Challenger - Guangzhou Shimadzu All Japan Indoor Tennis Championships - Kyoto San Luis Potosi Challenger - San Luis Potosi Hilton Waikoloa Village USTA Challenger - Waikoloa Busan Open Challenger Tennis - Busan III Isla de Lanzarote - Lanzarote BH Tennis Open International Cup - Belo Horizonte Challenger Banque Nationale - Granby Tata Open - Chennai Moncton Men's Challenger - Moncton The Stella Artois Grass Court Championships - London Oldum Brown Vancouver Open - Vancouver Heineken Open Shanghai - Shanghai Next Generation Hardcourts - Adelaide The 10tele.com Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Harrah's Entertainment Men's Pro Challenger - Tunica AIG Japan Open - Tokyo Chennai Open - Chennai Next Generation Adelaide International - Adelaide Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach Copa Petrobras-Colombia - Bogota Yokohama International Tennis Tournament - Yokohama The Mercedes Benz of Calabasas - Calabasas The Stella Artois Championships - London Samsung Securities Cup - Seoul The 10tele.com Open - Nottingham Flea Market Cup Busan Challenger Tennis - Busan President's Cup - Astana Campbell's Hall of Fame Tennis Championships - Newport Wroclaw Challenger Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Fergana Challenger China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Mexico City Challenger Next Generation Adelaide International - Adelaide Sydney International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Australian Unity WA Open - Perth The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch ECU Prague Open - Prague Campbell's Hall of Fame Tennis Championships - Newport Bangkok Challenger Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington IPP Open - Helsinki China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Noumea Challenger Caloundra Challenger Kyoto Challenger Guangzhou Challenger China Open - Beijing Johannesburg Challenger Fergana Challenger Baton Rouge Challenger Thailand Open - Bangkok Shimadzu All Japan Indoor Tennis Championships - Kyoto Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Noumea Challenger Burnie Challenger Singapore Challenger Kyoto Challenger Samsung Securities Cup - Seoul Campbells Hall of Fame Tennis Championships - Newport Astana Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Indianapolis Tennis Championships - Indianapolis Unicredit Czech Open 2007 - Prostejov Thailand Open - Bangkok Vancouver Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Swanston Challenger - Sacramento Seoul Challenger Thailand Open - Bangkok Tashkent Challenger - Tashkent PTT Thailand Open - Bangkok Campbell's Hall of Fame Tennis Championships - Newport PTT Thailand Open - Bangkok Atlantic City Open - Atlantic City Sunset Moulding Challenger - Yuba City Akbank Private Banking-TED Open - Istanbul Karshi Challenger - Karshi Aircel Chennai Open - Chennai U.S. National Indoor Tennis Championships - Memphis XIV Challenger ATP Club Premium Open - Quito Heineken Challenger - Ho Chi Minh City Korat Challenger Baton Rouge Pro Tennis Classic - Baton Rouge RCA Championships - Indianapolis West Lakes Challenger Binghamton Professional Tennis Tournament - Binghamton Zagreb Open - Zagreb Shanghai Challenger New Delhi Challenger III - New Delhi Anning Challenger Australian Unity Western Australia Open - Perth Nanchang Challenger The Artois Championships - London Samsung Securities Cup Challenger - Seoul Ho Chi Minh City Challenger - Ho Chi Minh City The 69th King's Cup-Thailand Open - Bangkok Indore Challenger Fifth-Third Bank Tennis Championships - Lexington Pune Challenger Togliatti Cup - Togliatti Time Warner USTA Challenger - Binghamton AIG Japan Open Tennis Championships - Tokyo Samsung Securities Cup - Seoul Samsung Securities Cup - Seoul Yokohama Challenger Okal Cup 2003 - Eckental Hilton Waikoloa Village USTA Challenger - Waikoloa GHI Bronx Tennis Classic - Bronx Warsteiner Challenger Wolfsburg - Wolfsburg Kyiv UMC Open - Kiev Singapore Mens Tennis Open - Singapore Shimadzu All Japan Indoor - Kyoto Bangkok Challenger - Bangkok Taipei City Challenger Traralgon Challenger The Nottingham Challenger - Nottingham Uncle Toby's Burnie Challenger - Tasmania Busan Open - Busan Uncle Toby's Australian Men's Clay Court Challenger - Canberra Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City USTA Comerica Challenger - Aptos Samsung Secruities Cup Challenger - Seoul Singha Tennis Classic - Tarzana Bangkok Challenger The Natrel's Challenger of Granby - Granby Kia International In Caloundra - Caloundra The Surbiton Trophy - Surbiton Aptos Challenger Kun-Ming Challenger Shanghai Challenger dBI Tennis Challenger - Binghamton Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The LTA Nottingham Challenger - Nottingham Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Busan Challenger MST ATP Challenger International - Burnie Fifth Third Bank Tennis Classic - Lexington Challenger DCN de Cherbourg - Cherbourg Toyota Challenger Mitsubishi Electric Europe Cup - Monza Beijing Challenger Aegon Nottingham Open - Nottingham Thailand Open - Bangkok Sunset Moulding Yuba City Racquet Club Challenger - Yuba City ATP Challenger Numea - New Caledonia The 70th King's Cup and Queen's Cup - Bangkok Perth Challenger - Perth Challenger de Granby - Granby Dharwad Challenger 2006 - Dharwad The West Side Tennis Club Clay Court Challenger - Forest Hills The Surbiton Trophy - Surbiton Sporting Challenger 2003 - Turin Ciudad de Pozoblanco Open Diputacion - Cordoba The Scottish Tennis Championships - Edinburgh Toyota Challenger China Open - Beijing Medibank Private International - Sydney International Tennis Championships - Delray Beach Arizona Men's Tennis Championships - Scottsdale Melbourn Challenger China Open - Beijing Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Seoul Challenger NASDAQ-100 Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Estoril Open - Estoril Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador President's Cup - Tashkent AIG Japan Open - Tokyo Waldbaum's Hamlet Cup - Long Island AIG Japan Open - Tokyo Grand Prix Hassan II - Casablanca The Nottingham Open - Nottingham Shanghai Rolex Masters - Shanghai Shanghai - Shanghai BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai The Stella Artois Grass Court Championships - London Wimbledon - London Gerry Weber Open - Halle Tennis Masters Series - Hamburg Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, World Group, PO, GER-THA 4-1 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0 Asian Hopman Cup - Astana Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group 1, PO, THA-CHN, 1-4 Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, 1R, KUW-THA 1-4 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group II, 3R, THA-PAK 4-1 Davis Cup, Group I, 1R, THA-KOR 2-3 15th Asian Games Doha 2006 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, Group II, 2R, INA-THA 3-2